-- *******************************************************************
-- Juniper enterprise specific Event MIB.
--
-- Copyright (c) 2002-2004, 2006, Juniper Networks, Inc.
-- All rights reserved.
--
-- The contents of this document are subject to change without notice.
-- *******************************************************************JUNIPER-EVENT-MIB DEFINITIONS::=BEGINIMPORTSMODULE-IDENTITY,OBJECT-IDENTITY,OBJECT-TYPE,NOTIFICATION-TYPE,Unsigned32FROM SNMPv2-SMI
DisplayStringFROM SNMPv2-TC
jnxMibs, jnxEventNotifications
FROM JUNIPER-SMI;jnxEvent MODULE-IDENTITYLAST-UPDATED"200608162153Z"-- Wed Aug 16 21:53:48 2005 UTCORGANIZATION"Juniper Networks, Inc."CONTACT-INFO"Juniper Technical Assistance Center
Juniper Networks, Inc.
1194 N. Mathilda Avenue
Sunnyvale, CA 94089
E-mail: support@juniper.net"DESCRIPTION
"This is Juniper Networks implementation of enterprise
specific MIB for generic event notifications."REVISION"200608162153Z"DESCRIPTION"Initial revision."::={ jnxMibs 37}--
-- Notification objects
--jnxEventNotifyVars OBJECT-IDENTITYSTATUScurrentDESCRIPTION"Notification object definitions."::={ jnxEvent 1}jnxEventTrapDescr OBJECT-TYPESYNTAXDisplayStringMAX-ACCESSaccessible-for-notifySTATUScurrentDESCRIPTION"Description of the trap generated by op-script
or event-policies."::={ jnxEventNotifyVars 1}jnxEventAvTable OBJECT-TYPESYNTAXSEQUENCEOF JnxEventAvEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"A table of attribute value pairs for the trap
generated by the op-scripts or event-policies."::={ jnxEventNotifyVars 2}jnxEventAvEntry OBJECT-TYPESYNTAX JnxEventAvEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"An entry of attribute value pair."INDEX{ jnxEventAvIndex }::={ jnxEventAvTable 1}
JnxEventAvEntry::=SEQUENCE{
jnxEventAvIndex Unsigned32,
jnxEventAvAttribute DisplayString,
jnxEventAvValue DisplayString}jnxEventAvIndex OBJECT-TYPESYNTAXUnsigned32MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Identifies the sequence number of attribute-value
pair in the trap generated by op-scripts or
event-policies."::={ jnxEventAvEntry 1}jnxEventAvAttribute OBJECT-TYPESYNTAXDisplayStringMAX-ACCESSaccessible-for-notifySTATUScurrentDESCRIPTION"Attribute name in the trap generated by op-script
or event-policies."::={ jnxEventAvEntry 2}jnxEventAvValue OBJECT-TYPESYNTAXDisplayString
MAX-ACCESSaccessible-for-notifySTATUScurrentDESCRIPTION"Value of the attribute identified by jnxEventAvAttribute."::={ jnxEventAvEntry 3}--
-- Event Notification definitions
--jnxEventNotificationPrefix OBJECT-IDENTITYSTATUScurrentDESCRIPTION"All Event notifications are registered under
this branch."::={ jnxEventNotifications 0}jnxEventTrap NOTIFICATION-TYPEOBJECTS{ jnxEventTrapDescr }STATUScurrentDESCRIPTION"Notification generated by op-script or event-policies. Apart
from the jnxEventTrap objects, this notification can include
one or more attribute-value pairs. The attribute-value pairs
shall be identified by objects jnxEventAvAttribute and
jnxEventAvValue."::={ jnxEventNotificationPrefix 1}END